import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';

import 'colors.dart';

class TextStyles {
  ///32字体大小 textColor33
  static TextStyle getColor33Size32() => TextStyle(
        fontSize: 32.sp,
        color: XColors.textColor33,
      );

  ///30字体大小 textColor33
  static TextStyle getColor33Size30() => TextStyle(
        fontSize: 30.sp,
        color: XColors.textColor33,
      );

  ///28字体大小 textColor33
  static TextStyle getColor33Size28() => TextStyle(
        fontSize: 29.sp,
        color: XColors.textColor33,
      );

  ///26字体大小 textColor33
  static TextStyle getColor33Size26() => TextStyle(
        fontSize: 26.sp,
        color: XColors.textColor33,
      );

  ///24字体大小 textColor33
  static TextStyle getColor33Size24() => TextStyle(
        fontSize: 24.sp,
        color: XColors.textColor33,
      );

  ///28字体大小 textColor55
  static TextStyle getColor55Size28() => TextStyle(
        fontSize: 28.sp,
        color: XColors.textColor55,
      );

  ///28字体大小 textColor66
  static TextStyle getColor66Size28() => TextStyle(
        fontSize: 28.sp,
        color: XColors.textColor66,
      );

  ///28字体大小 textColor99
  static TextStyle getColor99Size28() => TextStyle(
        fontSize: 28.sp,
        color: XColors.textColor99,
      );

  ///28字体大小 textColorB1
  static TextStyle getColorB1Size28() => TextStyle(
        fontSize: 28.sp,
        color: XColors.textColorB1,
      );

  ///28字体大小 textColorCC
  static TextStyle getColorCCSize28() => TextStyle(
        fontSize: 28.sp,
        color: XColors.textColorCC,
      );

  ///28字体大小 textColorC7
  static TextStyle getColorC7Size28() => TextStyle(
        fontSize: 28.sp,
        color: XColors.textColorC7,
      );

  ///28字体大小 textColorRed
  static TextStyle getColorRedSize28() => TextStyle(
        fontSize: 28.sp,
        color: XColors.textColorRed,
      );

  ///26字体大小 textColorB1
  static TextStyle getColorB1Size26() => TextStyle(
        fontSize: 26.sp,
        color: XColors.textColorB1,
      );

  ///28字体大小 textColorB1
  static TextStyle getColorB1Size24() => TextStyle(
        fontSize: 24.sp,
        color: XColors.textColorB1,
      );

  ///36字体大小并加粗
  static TextStyle getColor33Size36Bold() => TextStyle(
        fontSize: 36.sp,
        color: XColors.textColorB1,
        fontWeight: FontWeight.bold,
      );

  ///提示
  static TextStyle getHint() => TextStyle(
        fontSize: 28.sp,
        color: XColors.hintColor,
      );
}
